very fine woven straw - Alemán Inglés Diccionario